A Modeling and Rendering Method for Snow by Using Metaballs

نویسندگان

  • Tomoyuki Nishita
  • H. Iwasaki
  • Yoshinori Dobashi
  • Eihachiro Nakamae
چکیده

The display of natural scenes such as mountains, trees, the earth as viewed from space, the sea, and waves have been attempted. Here a method to realistically display snow is proposed. In order to achieve this, two important elements have to be considered, namely the shape and shading model of snow, based on the physical phenomenon. In this paper, a method for displaying snow fallen onto objects, including curved surfaces and snow scattered by objects, such as skis, is proposed. Snow should be treated as particles with a density distribution since it consists of water particles, ice particles, and air molecules. In order to express the material property of snow, the phase functions of the particles must be taken into account, and it is well-known that the color of snow is white because of the multiple scattering of light. This paper describes a calculation method for light scattering due to snow particles taking into account both multiple scattering and sky light, and the modeling of snow. Note: snow, multiple scattering, Mie scattering, metaball, volume rendering

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Applications of Bezier Clipping Method and Their Java Applets

Displaying objects with high accuracy is important in CAGD and for the synthesis of photo-realistic images. The representation of free-form surfaces can be classified into two: parametric surfaces such as Bezier patches, and implicit surfaces like metaballs. We discuss display methods for both Bezier patches and metaballs by using Bezier Clipping. Traditionally, polygonal approximation methods ...

متن کامل

GPU-based Fast Ray Casting for a Large Number of Metaballs

Metaballs are implicit surfaces widely used to model curved objects, represented by the isosurface of a density field defined by a set of points. Recently, the results of particle-based simulations have been often visualized using a large number of metaballs, however, such visualizations have high rendering costs. In this paper we propose a fast technique for rendering metaballs on the GPU. Ins...

متن کامل

Modeling and Visualization of Clouds from Real World Data

Visualization of gaseous phenomena, such as smoke, fire or clouds has been a challenging issue in computer graphics due to the complicated geometry of such natural objects. In the early 80's, approaches that faced this problem tried to simplify the representation of such geometry, using simple particles or ellipsoids. During the last decade work was done on rendering fractal volumes and random ...

متن کامل

Interactive and Scalable Ray-Casting of Metaballs on the GPU

Metaballs are a useful technique to model blobby surfaces. Because metaballs define an implicit surface, rendering is difficult. We seek to render the surface directly via ray-casting, to precisely locate the isosurfaces and preserve the concise representation of the surface. To perform this rendering at interactive rates on dynamic data, we will use acceleration structures for fast surface cal...

متن کامل

Fitted BVH for Fast Raytracing of Metaballs

Raytracing metaballs is a problem that has numerous applications in the rendering of dynamic soft objects such as fluids. However, current techniques are either limited in the visual effects that they can render or their performance drops as the number of metaballs and their density increase. We present a new acceleration structure based on BVH and kd-tree for efficient raytracing of a large nu...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Comput. Graph. Forum

دوره 16  شماره 

صفحات  -

تاریخ انتشار 1997